/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package GUI;

import java.awt.Color;
import java.util.Date;

/**
 *
 * @author Daniel
 */
public class CatalogoHilo extends javax.swing.JInternalFrame {
    private Date fechaSistema;

    /**
     * Creates new form NewJInternalFrame
     */
    public CatalogoHilo() {
        initComponents();
        Date fechaSistema= new Date();
        this.getContentPane().setBackground(new Color(153, 0, 0));
    }

    /**
     * This method is called from within the constructor to initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is always
     * regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        jTabbedPane2 = new javax.swing.JTabbedPane();
        jpGranContenedor = new javax.swing.JPanel();
        jTabbedPane1 = new javax.swing.JTabbedPane();
        jPanel1 = new javax.swing.JPanel();
        jLabel3 = new javax.swing.JLabel();
        jtfNombre1 = new javax.swing.JTextField();
        jLabel9 = new javax.swing.JLabel();
        jtfFibra1 = new javax.swing.JTextField();
        jLabel10 = new javax.swing.JLabel();
        jtfCantidadPeso1 = new javax.swing.JTextField();
        jLabel11 = new javax.swing.JLabel();
        jcbProveedores1 = new javax.swing.JComboBox();
        jLabel12 = new javax.swing.JLabel();
        jdcSelectorFecha1 = new com.toedter.calendar.JDateChooser();
        jLabel13 = new javax.swing.JLabel();
        jtfTeñida1 = new javax.swing.JTextField();
        jLabel14 = new javax.swing.JLabel();
        jcbColor1 = new javax.swing.JComboBox();
        jbAgregarHilo = new javax.swing.JButton();
        jbLimpiarCampos = new javax.swing.JButton();
        jlFotografia = new javax.swing.JLabel();
        jbLimpiarCampos1 = new javax.swing.JButton();
        jPanel3 = new javax.swing.JPanel();
        jLabel15 = new javax.swing.JLabel();
        jtfNombre2 = new javax.swing.JTextField();
        jLabel16 = new javax.swing.JLabel();
        jtfFibra2 = new javax.swing.JTextField();
        jLabel17 = new javax.swing.JLabel();
        jtfCantidadPeso2 = new javax.swing.JTextField();
        jLabel18 = new javax.swing.JLabel();
        jcbProveedores2 = new javax.swing.JComboBox();
        jLabel19 = new javax.swing.JLabel();
        jLabel20 = new javax.swing.JLabel();
        jtfTeñida2 = new javax.swing.JTextField();
        jLabel21 = new javax.swing.JLabel();
        jcbColor2 = new javax.swing.JComboBox();
        jlFotografia2 = new javax.swing.JLabel();
        jbAgregarHilo1 = new javax.swing.JButton();
        jButton4 = new javax.swing.JButton();
        jtfTeñida3 = new javax.swing.JTextField();
        jButton7 = new javax.swing.JButton();
        jtpContenedorGeneral = new javax.swing.JTabbedPane();
        jpGeneral = new javax.swing.JPanel();
        jScrollPane4 = new javax.swing.JScrollPane();
        jtGeneral = new javax.swing.JTable();
        jpNegro = new javax.swing.JPanel();
        jScrollPane3 = new javax.swing.JScrollPane();
        jtNegro = new javax.swing.JTable();
        jpGris = new javax.swing.JPanel();
        jScrollPane5 = new javax.swing.JScrollPane();
        jtGris = new javax.swing.JTable();
        jpBlanco = new javax.swing.JPanel();
        jScrollPane6 = new javax.swing.JScrollPane();
        jtBlanco = new javax.swing.JTable();
        jpRosa = new javax.swing.JPanel();
        jScrollPane7 = new javax.swing.JScrollPane();
        jtRosa = new javax.swing.JTable();
        jpRojo = new javax.swing.JPanel();
        jScrollPane8 = new javax.swing.JScrollPane();
        jtRojo = new javax.swing.JTable();
        jpNaranja = new javax.swing.JPanel();
        jScrollPane9 = new javax.swing.JScrollPane();
        jtNaranja = new javax.swing.JTable();
        jpAmarillo = new javax.swing.JPanel();
        jScrollPane10 = new javax.swing.JScrollPane();
        jtAmarillo = new javax.swing.JTable();
        jpVerde = new javax.swing.JPanel();
        jScrollPane11 = new javax.swing.JScrollPane();
        jtVerde = new javax.swing.JTable();
        jpAzul = new javax.swing.JPanel();
        jScrollPane12 = new javax.swing.JScrollPane();
        jtAzul = new javax.swing.JTable();
        jpCafe = new javax.swing.JPanel();
        jScrollPane13 = new javax.swing.JScrollPane();
        jtCafe = new javax.swing.JTable();
        jpVioleta = new javax.swing.JPanel();
        jScrollPane14 = new javax.swing.JScrollPane();
        jtVioleta = new javax.swing.JTable();
        jButton5 = new javax.swing.JButton();
        jTextField1 = new javax.swing.JTextField();
        jButton6 = new javax.swing.JButton();
        jPanel2 = new javax.swing.JPanel();
        jTabbedPane3 = new javax.swing.JTabbedPane();
        jPanel4 = new javax.swing.JPanel();
        jLabel4 = new javax.swing.JLabel();
        jtfNombre3 = new javax.swing.JTextField();
        jLabel22 = new javax.swing.JLabel();
        jtfFibra3 = new javax.swing.JTextField();
        jLabel23 = new javax.swing.JLabel();
        jtfCantidadPeso3 = new javax.swing.JTextField();
        jLabel24 = new javax.swing.JLabel();
        jLabel25 = new javax.swing.JLabel();
        jLabel26 = new javax.swing.JLabel();
        jtfTeñida4 = new javax.swing.JTextField();
        jLabel27 = new javax.swing.JLabel();
        jbAgregarHilo2 = new javax.swing.JButton();
        jbLimpiarCampos2 = new javax.swing.JButton();
        jlFotografia1 = new javax.swing.JLabel();
        jbLimpiarCampos3 = new javax.swing.JButton();
        jtfTeñida7 = new javax.swing.JTextField();
        jtfTeñida8 = new javax.swing.JTextField();
        jtfTeñida9 = new javax.swing.JTextField();
        jtpContenedorGeneral1 = new javax.swing.JTabbedPane();
        jpGeneral1 = new javax.swing.JPanel();
        jScrollPane15 = new javax.swing.JScrollPane();
        jtGeneral1 = new javax.swing.JTable();
        jpNegro1 = new javax.swing.JPanel();
        jScrollPane16 = new javax.swing.JScrollPane();
        jtNegro1 = new javax.swing.JTable();
        jpGris1 = new javax.swing.JPanel();
        jScrollPane17 = new javax.swing.JScrollPane();
        jtGris1 = new javax.swing.JTable();
        jpBlanco1 = new javax.swing.JPanel();
        jScrollPane18 = new javax.swing.JScrollPane();
        jtBlanco1 = new javax.swing.JTable();
        jpRosa1 = new javax.swing.JPanel();
        jScrollPane19 = new javax.swing.JScrollPane();
        jtRosa1 = new javax.swing.JTable();
        jpRojo1 = new javax.swing.JPanel();
        jScrollPane20 = new javax.swing.JScrollPane();
        jtRojo1 = new javax.swing.JTable();
        jpNaranja1 = new javax.swing.JPanel();
        jScrollPane21 = new javax.swing.JScrollPane();
        jtNaranja1 = new javax.swing.JTable();
        jpAmarillo1 = new javax.swing.JPanel();
        jScrollPane22 = new javax.swing.JScrollPane();
        jtAmarillo1 = new javax.swing.JTable();
        jpVerde1 = new javax.swing.JPanel();
        jScrollPane23 = new javax.swing.JScrollPane();
        jtVerde1 = new javax.swing.JTable();
        jpAzul1 = new javax.swing.JPanel();
        jScrollPane24 = new javax.swing.JScrollPane();
        jtAzul1 = new javax.swing.JTable();
        jpCafe1 = new javax.swing.JPanel();
        jScrollPane25 = new javax.swing.JScrollPane();
        jtCafe1 = new javax.swing.JTable();
        jpVioleta1 = new javax.swing.JPanel();
        jScrollPane26 = new javax.swing.JScrollPane();
        jtVioleta1 = new javax.swing.JTable();
        jButton8 = new javax.swing.JButton();
        jTextField2 = new javax.swing.JTextField();
        jButton9 = new javax.swing.JButton();

        setBackground(new java.awt.Color(153, 0, 0));
        setClosable(true);
        setIconifiable(true);
        setMaximizable(true);
        setTitle("OM Maribetza - Catalogo de Almacen de Hilos");
        setAutoscrolls(true);
        setFrameIcon(new javax.swing.ImageIcon(getClass().getResource("/Iconos/SIPE-ICON.png"))); // NOI18N
        setMinimumSize(new java.awt.Dimension(979, 33));
        setName(""); // NOI18N

        jpGranContenedor.setBackground(new java.awt.Color(153, 0, 0));

        jTabbedPane1.setBackground(new java.awt.Color(115, 29, 29));
        jTabbedPane1.setOpaque(true);

        jPanel1.setBackground(new java.awt.Color(255, 255, 255));

        jLabel3.setFont(new java.awt.Font("Arial", 1, 12)); // NOI18N
        jLabel3.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        jLabel3.setText("Nombre:");

        jLabel9.setFont(new java.awt.Font("Arial", 1, 12)); // NOI18N
        jLabel9.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        jLabel9.setText("Fibra:");

        jLabel10.setFont(new java.awt.Font("Arial", 1, 12)); // NOI18N
        jLabel10.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        jLabel10.setText("Peso:");

        jLabel11.setFont(new java.awt.Font("Arial", 1, 12)); // NOI18N
        jLabel11.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        jLabel11.setText("Provedor:");

        jcbProveedores1.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Hygusa", "Galvatex" }));

        jLabel12.setFont(new java.awt.Font("Arial", 1, 12)); // NOI18N
        jLabel12.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        jLabel12.setText("Fecha:");

        jdcSelectorFecha1.setBackground(new java.awt.Color(255, 255, 255));
        jdcSelectorFecha1.setDate(fechaSistema);
        jdcSelectorFecha1.setDateFormatString("yyyy/MM/dd");

        jLabel13.setFont(new java.awt.Font("Arial", 1, 12)); // NOI18N
        jLabel13.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        jLabel13.setText("Teñida:");

        jLabel14.setFont(new java.awt.Font("Arial", 1, 12)); // NOI18N
        jLabel14.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        jLabel14.setText("Color:");

        jcbColor1.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Blanco", "Negro", "Rojo", "Amarillo", "Azul", "Naranja", "Verde", "Violeta", "Rosa" }));

        jbAgregarHilo.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Iconos/Regist.png"))); // NOI18N
        jbAgregarHilo.setText("Registrar");
        jbAgregarHilo.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);

        jbLimpiarCampos.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Iconos/Update.png"))); // NOI18N
        jbLimpiarCampos.setText("Limpiar");
        jbLimpiarCampos.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
        jbLimpiarCampos.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jbLimpiarCamposActionPerformed(evt);
            }
        });

        jlFotografia.setBackground(new java.awt.Color(255, 255, 255));
        jlFotografia.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jlFotografia.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Iconos/SIPE-ICON.png"))); // NOI18N
        jlFotografia.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(153, 0, 0)), "Fotografía", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Arial", 1, 12), new java.awt.Color(51, 51, 51))); // NOI18N
        jlFotografia.setOpaque(true);

        jbLimpiarCampos1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Iconos/save.png"))); // NOI18N
        jbLimpiarCampos1.setText("Guardar");
        jbLimpiarCampos1.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
        jbLimpiarCampos1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jbLimpiarCampos1ActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
        jPanel1.setLayout(jPanel1Layout);
        jPanel1Layout.setHorizontalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel1Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                    .addComponent(jLabel3)
                    .addComponent(jLabel9)
                    .addComponent(jLabel10, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jLabel11))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                    .addComponent(jtfNombre1, javax.swing.GroupLayout.PREFERRED_SIZE, 344, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jtfFibra1, javax.swing.GroupLayout.PREFERRED_SIZE, 344, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jtfCantidadPeso1, javax.swing.GroupLayout.PREFERRED_SIZE, 398, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jcbProveedores1, javax.swing.GroupLayout.PREFERRED_SIZE, 398, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addGroup(jPanel1Layout.createSequentialGroup()
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                            .addComponent(jLabel13)
                            .addComponent(jLabel14)
                            .addComponent(jLabel12))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                            .addComponent(jtfTeñida1, javax.swing.GroupLayout.PREFERRED_SIZE, 306, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jcbColor1, javax.swing.GroupLayout.PREFERRED_SIZE, 306, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jdcSelectorFecha1, javax.swing.GroupLayout.PREFERRED_SIZE, 398, javax.swing.GroupLayout.PREFERRED_SIZE)))
                    .addGroup(jPanel1Layout.createSequentialGroup()
                        .addGap(63, 63, 63)
                        .addComponent(jbAgregarHilo, javax.swing.GroupLayout.PREFERRED_SIZE, 129, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(jbLimpiarCampos, javax.swing.GroupLayout.PREFERRED_SIZE, 129, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                        .addComponent(jbLimpiarCampos1, javax.swing.GroupLayout.PREFERRED_SIZE, 129, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jlFotografia)
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        jPanel1Layout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {jbAgregarHilo, jbLimpiarCampos, jbLimpiarCampos1});

        jPanel1Layout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {jLabel10, jLabel11, jLabel12, jLabel13, jLabel14, jLabel3, jLabel9});

        jPanel1Layout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {jcbColor1, jcbProveedores1, jdcSelectorFecha1, jtfCantidadPeso1, jtfFibra1, jtfNombre1, jtfTeñida1});

        jPanel1Layout.setVerticalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel1Layout.createSequentialGroup()
                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addGroup(jPanel1Layout.createSequentialGroup()
                        .addGap(20, 20, 20)
                        .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                            .addComponent(jLabel13)
                            .addComponent(jtfTeñida1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jtfNombre1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jLabel3))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                            .addComponent(jcbColor1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jLabel14)
                            .addComponent(jtfFibra1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jLabel9))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                            .addComponent(jLabel12)
                            .addComponent(jdcSelectorFecha1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jLabel10)
                            .addComponent(jtfCantidadPeso1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(jPanel1Layout.createSequentialGroup()
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(jcbProveedores1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addComponent(jLabel11)))
                            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(jbAgregarHilo)
                                    .addComponent(jbLimpiarCampos, javax.swing.GroupLayout.PREFERRED_SIZE, 33, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addComponent(jbLimpiarCampos1, javax.swing.GroupLayout.PREFERRED_SIZE, 33, javax.swing.GroupLayout.PREFERRED_SIZE)))))
                    .addGroup(jPanel1Layout.createSequentialGroup()
                        .addContainerGap()
                        .addComponent(jlFotografia, javax.swing.GroupLayout.PREFERRED_SIZE, 129, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addContainerGap(40, Short.MAX_VALUE))
        );

        jPanel1Layout.linkSize(javax.swing.SwingConstants.VERTICAL, new java.awt.Component[] {jbAgregarHilo, jbLimpiarCampos, jbLimpiarCampos1});

        jTabbedPane1.addTab("Registrar", jPanel1);

        jPanel3.setBackground(new java.awt.Color(255, 255, 255));

        jLabel15.setFont(new java.awt.Font("Arial", 1, 12)); // NOI18N
        jLabel15.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        jLabel15.setText("Nombre:");

        jLabel16.setFont(new java.awt.Font("Arial", 1, 12)); // NOI18N
        jLabel16.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        jLabel16.setText("Fibra:");

        jLabel17.setFont(new java.awt.Font("Arial", 1, 12)); // NOI18N
        jLabel17.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        jLabel17.setText("Peso:");

        jLabel18.setFont(new java.awt.Font("Arial", 1, 12)); // NOI18N
        jLabel18.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        jLabel18.setText("Provedor:");

        jcbProveedores2.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Hygusa", "Galvatex" }));

        jLabel19.setFont(new java.awt.Font("Arial", 1, 12)); // NOI18N
        jLabel19.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        jLabel19.setText("Fecha:");

        jLabel20.setFont(new java.awt.Font("Arial", 1, 12)); // NOI18N
        jLabel20.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        jLabel20.setText("Teñida:");

        jLabel21.setFont(new java.awt.Font("Arial", 1, 12)); // NOI18N
        jLabel21.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        jLabel21.setText("Color:");

        jcbColor2.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Blanco", "Negro", "Rojo", "Amarillo", "Azul", "Naranja", "Verde", "Violeta", "Rosa" }));

        jlFotografia2.setBackground(new java.awt.Color(255, 255, 255));
        jlFotografia2.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jlFotografia2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Iconos/SIPE-ICON.png"))); // NOI18N
        jlFotografia2.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(153, 0, 0)), "Fotografía", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Arial", 1, 12), new java.awt.Color(51, 51, 51))); // NOI18N
        jlFotografia2.setOpaque(true);

        jbAgregarHilo1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Iconos/Edit.png"))); // NOI18N
        jbAgregarHilo1.setText("Guardar");
        jbAgregarHilo1.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
        jbAgregarHilo1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jbAgregarHilo1ActionPerformed(evt);
            }
        });

        jButton4.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Iconos/delete.png"))); // NOI18N
        jButton4.setText("Borrar");
        jButton4.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
        jButton4.setHorizontalTextPosition(javax.swing.SwingConstants.RIGHT);
        jButton4.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButton4ActionPerformed(evt);
            }
        });

        jButton7.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Iconos/Update.png"))); // NOI18N
        jButton7.setText("Devolución");
        jButton7.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
        jButton7.setHorizontalTextPosition(javax.swing.SwingConstants.RIGHT);
        jButton7.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButton7ActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout jPanel3Layout = new javax.swing.GroupLayout(jPanel3);
        jPanel3.setLayout(jPanel3Layout);
        jPanel3Layout.setHorizontalGroup(
            jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel3Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                    .addComponent(jLabel15)
                    .addComponent(jLabel16)
                    .addComponent(jLabel17, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jLabel18))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                    .addComponent(jtfNombre2, javax.swing.GroupLayout.PREFERRED_SIZE, 344, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jtfFibra2, javax.swing.GroupLayout.PREFERRED_SIZE, 344, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jtfCantidadPeso2, javax.swing.GroupLayout.PREFERRED_SIZE, 398, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jcbProveedores2, javax.swing.GroupLayout.PREFERRED_SIZE, 398, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addGroup(jPanel3Layout.createSequentialGroup()
                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                            .addComponent(jLabel20)
                            .addComponent(jLabel21)
                            .addComponent(jLabel19))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                                .addComponent(jtfTeñida2, javax.swing.GroupLayout.PREFERRED_SIZE, 306, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addComponent(jcbColor2, javax.swing.GroupLayout.PREFERRED_SIZE, 306, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addComponent(jtfTeñida3, javax.swing.GroupLayout.PREFERRED_SIZE, 306, javax.swing.GroupLayout.PREFERRED_SIZE)))
                    .addGroup(jPanel3Layout.createSequentialGroup()
                        .addComponent(jButton4, javax.swing.GroupLayout.PREFERRED_SIZE, 129, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(jbAgregarHilo1, javax.swing.GroupLayout.PREFERRED_SIZE, 129, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(jButton7, javax.swing.GroupLayout.DEFAULT_SIZE, 129, Short.MAX_VALUE)))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jlFotografia2)
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        jPanel3Layout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {jLabel15, jLabel16, jLabel17, jLabel18, jLabel19, jLabel20, jLabel21});

        jPanel3Layout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {jcbColor2, jcbProveedores2, jtfCantidadPeso2, jtfFibra2, jtfNombre2, jtfTeñida2, jtfTeñida3});

        jPanel3Layout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {jButton4, jButton7});

        jPanel3Layout.setVerticalGroup(
            jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel3Layout.createSequentialGroup()
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addGroup(jPanel3Layout.createSequentialGroup()
                        .addContainerGap()
                        .addComponent(jlFotografia2, javax.swing.GroupLayout.PREFERRED_SIZE, 129, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(jPanel3Layout.createSequentialGroup()
                        .addGap(20, 20, 20)
                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                            .addComponent(jLabel20)
                            .addComponent(jtfTeñida2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jtfNombre2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jLabel15))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                            .addComponent(jcbColor2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jLabel21)
                            .addComponent(jtfFibra2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jLabel16))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                            .addComponent(jLabel19)
                            .addComponent(jLabel17)
                            .addComponent(jtfCantidadPeso2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jtfTeñida3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(jPanel3Layout.createSequentialGroup()
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(jcbProveedores2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addComponent(jLabel18)))
                            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel3Layout.createSequentialGroup()
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                                    .addComponent(jButton7)
                                    .addComponent(jbAgregarHilo1)
                                    .addComponent(jButton4))))))
                .addContainerGap(40, Short.MAX_VALUE))
        );

        jTabbedPane1.addTab("Editar", jPanel3);

        jtpContenedorGeneral.setBackground(new java.awt.Color(255, 255, 255));
        jtpContenedorGeneral.setBorder(javax.swing.BorderFactory.createTitledBorder(null, "Hilos registrados:", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Arial", 1, 12), new java.awt.Color(153, 0, 0))); // NOI18N
        jtpContenedorGeneral.setTabLayoutPolicy(javax.swing.JTabbedPane.SCROLL_TAB_LAYOUT);
        jtpContenedorGeneral.setTabPlacement(javax.swing.JTabbedPane.LEFT);
        jtpContenedorGeneral.setOpaque(true);

        jpGeneral.setBackground(new java.awt.Color(255, 255, 255));
        jpGeneral.setBorder(javax.swing.BorderFactory.createTitledBorder(""));
        jpGeneral.setAutoscrolls(true);

        jtGeneral.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null, null, null, null},
                {null, null, null, null, null, null, null},
                {null, null, null, null, null, null, null},
                {null, null, null, null, null, null, null}
            },
            new String [] {
                "Clave", "Nombre", "Fibra", "Teñida", "Peso", "Color", "Proveedor"
            }
        ));
        jtGeneral.setOpaque(false);
        jScrollPane4.setViewportView(jtGeneral);
        if (jtGeneral.getColumnModel().getColumnCount() > 0) {
            jtGeneral.getColumnModel().getColumn(0).setPreferredWidth(30);
            jtGeneral.getColumnModel().getColumn(1).setPreferredWidth(200);
            jtGeneral.getColumnModel().getColumn(6).setPreferredWidth(200);
        }

        javax.swing.GroupLayout jpGeneralLayout = new javax.swing.GroupLayout(jpGeneral);
        jpGeneral.setLayout(jpGeneralLayout);
        jpGeneralLayout.setHorizontalGroup(
            jpGeneralLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane4, javax.swing.GroupLayout.DEFAULT_SIZE, 1016, Short.MAX_VALUE)
        );
        jpGeneralLayout.setVerticalGroup(
            jpGeneralLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane4, javax.swing.GroupLayout.DEFAULT_SIZE, 173, Short.MAX_VALUE)
        );

        jtpContenedorGeneral.addTab("General", jpGeneral);

        jpNegro.setBackground(new java.awt.Color(51, 51, 51));
        jpNegro.setBorder(javax.swing.BorderFactory.createTitledBorder(""));

        jtNegro.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null}
            },
            new String [] {
                "Clave", "Nombre", "Fibra", "Teñida", "Peso", "Proveedor"
            }
        ));
        jtNegro.setOpaque(false);
        jScrollPane3.setViewportView(jtNegro);
        if (jtNegro.getColumnModel().getColumnCount() > 0) {
            jtNegro.getColumnModel().getColumn(0).setPreferredWidth(30);
            jtNegro.getColumnModel().getColumn(1).setPreferredWidth(200);
            jtNegro.getColumnModel().getColumn(5).setPreferredWidth(200);
        }

        javax.swing.GroupLayout jpNegroLayout = new javax.swing.GroupLayout(jpNegro);
        jpNegro.setLayout(jpNegroLayout);
        jpNegroLayout.setHorizontalGroup(
            jpNegroLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane3, javax.swing.GroupLayout.DEFAULT_SIZE, 1016, Short.MAX_VALUE)
        );
        jpNegroLayout.setVerticalGroup(
            jpNegroLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane3, javax.swing.GroupLayout.DEFAULT_SIZE, 173, Short.MAX_VALUE)
        );

        jtpContenedorGeneral.addTab("Negro", jpNegro);

        jpGris.setBackground(new java.awt.Color(204, 204, 204));
        jpGris.setBorder(javax.swing.BorderFactory.createTitledBorder(""));

        jtGris.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null}
            },
            new String [] {
                "Clave", "Nombre", "Fibra", "Teñida", "Peso", "Proveedor"
            }
        ));
        jtGris.setOpaque(false);
        jScrollPane5.setViewportView(jtGris);
        if (jtGris.getColumnModel().getColumnCount() > 0) {
            jtGris.getColumnModel().getColumn(0).setPreferredWidth(30);
            jtGris.getColumnModel().getColumn(1).setPreferredWidth(200);
            jtGris.getColumnModel().getColumn(5).setPreferredWidth(200);
        }

        javax.swing.GroupLayout jpGrisLayout = new javax.swing.GroupLayout(jpGris);
        jpGris.setLayout(jpGrisLayout);
        jpGrisLayout.setHorizontalGroup(
            jpGrisLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane5, javax.swing.GroupLayout.DEFAULT_SIZE, 1016, Short.MAX_VALUE)
        );
        jpGrisLayout.setVerticalGroup(
            jpGrisLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane5, javax.swing.GroupLayout.DEFAULT_SIZE, 173, Short.MAX_VALUE)
        );

        jtpContenedorGeneral.addTab("Gris", jpGris);

        jpBlanco.setBackground(new java.awt.Color(255, 255, 255));
        jpBlanco.setBorder(javax.swing.BorderFactory.createTitledBorder(""));

        jtBlanco.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null}
            },
            new String [] {
                "Clave", "Nombre", "Fibra", "Teñida", "Peso", "Proveedor"
            }
        ));
        jtBlanco.setOpaque(false);
        jScrollPane6.setViewportView(jtBlanco);
        if (jtBlanco.getColumnModel().getColumnCount() > 0) {
            jtBlanco.getColumnModel().getColumn(0).setPreferredWidth(30);
            jtBlanco.getColumnModel().getColumn(1).setPreferredWidth(200);
            jtBlanco.getColumnModel().getColumn(5).setPreferredWidth(200);
        }

        javax.swing.GroupLayout jpBlancoLayout = new javax.swing.GroupLayout(jpBlanco);
        jpBlanco.setLayout(jpBlancoLayout);
        jpBlancoLayout.setHorizontalGroup(
            jpBlancoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane6, javax.swing.GroupLayout.DEFAULT_SIZE, 1016, Short.MAX_VALUE)
        );
        jpBlancoLayout.setVerticalGroup(
            jpBlancoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane6, javax.swing.GroupLayout.DEFAULT_SIZE, 173, Short.MAX_VALUE)
        );

        jtpContenedorGeneral.addTab("Blanco", jpBlanco);

        jpRosa.setBackground(new java.awt.Color(255, 204, 204));
        jpRosa.setBorder(javax.swing.BorderFactory.createTitledBorder(""));

        jtRosa.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null}
            },
            new String [] {
                "Clave", "Nombre", "Fibra", "Teñida", "Peso", "Proveedor"
            }
        ));
        jtRosa.setOpaque(false);
        jScrollPane7.setViewportView(jtRosa);
        if (jtRosa.getColumnModel().getColumnCount() > 0) {
            jtRosa.getColumnModel().getColumn(0).setPreferredWidth(30);
            jtRosa.getColumnModel().getColumn(1).setPreferredWidth(200);
            jtRosa.getColumnModel().getColumn(5).setPreferredWidth(200);
        }

        javax.swing.GroupLayout jpRosaLayout = new javax.swing.GroupLayout(jpRosa);
        jpRosa.setLayout(jpRosaLayout);
        jpRosaLayout.setHorizontalGroup(
            jpRosaLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane7, javax.swing.GroupLayout.DEFAULT_SIZE, 1016, Short.MAX_VALUE)
        );
        jpRosaLayout.setVerticalGroup(
            jpRosaLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane7, javax.swing.GroupLayout.DEFAULT_SIZE, 173, Short.MAX_VALUE)
        );

        jtpContenedorGeneral.addTab("Rosa", jpRosa);

        jpRojo.setBackground(new java.awt.Color(153, 0, 0));
        jpRojo.setBorder(javax.swing.BorderFactory.createTitledBorder(""));

        jtRojo.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null}
            },
            new String [] {
                "Clave", "Nombre", "Fibra", "Teñida", "Peso", "Proveedor"
            }
        ));
        jtRojo.setOpaque(false);
        jScrollPane8.setViewportView(jtRojo);
        if (jtRojo.getColumnModel().getColumnCount() > 0) {
            jtRojo.getColumnModel().getColumn(0).setPreferredWidth(30);
            jtRojo.getColumnModel().getColumn(1).setPreferredWidth(200);
            jtRojo.getColumnModel().getColumn(5).setPreferredWidth(200);
        }

        javax.swing.GroupLayout jpRojoLayout = new javax.swing.GroupLayout(jpRojo);
        jpRojo.setLayout(jpRojoLayout);
        jpRojoLayout.setHorizontalGroup(
            jpRojoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane8, javax.swing.GroupLayout.DEFAULT_SIZE, 1016, Short.MAX_VALUE)
        );
        jpRojoLayout.setVerticalGroup(
            jpRojoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane8, javax.swing.GroupLayout.DEFAULT_SIZE, 173, Short.MAX_VALUE)
        );

        jtpContenedorGeneral.addTab("Rojo", jpRojo);

        jpNaranja.setBackground(new java.awt.Color(255, 51, 0));
        jpNaranja.setBorder(javax.swing.BorderFactory.createTitledBorder(""));

        jtNaranja.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null}
            },
            new String [] {
                "Clave", "Nombre", "Fibra", "Teñida", "Peso", "Proveedor"
            }
        ));
        jtNaranja.setOpaque(false);
        jScrollPane9.setViewportView(jtNaranja);
        if (jtNaranja.getColumnModel().getColumnCount() > 0) {
            jtNaranja.getColumnModel().getColumn(0).setPreferredWidth(30);
            jtNaranja.getColumnModel().getColumn(1).setPreferredWidth(200);
            jtNaranja.getColumnModel().getColumn(5).setPreferredWidth(200);
        }

        javax.swing.GroupLayout jpNaranjaLayout = new javax.swing.GroupLayout(jpNaranja);
        jpNaranja.setLayout(jpNaranjaLayout);
        jpNaranjaLayout.setHorizontalGroup(
            jpNaranjaLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane9, javax.swing.GroupLayout.DEFAULT_SIZE, 1016, Short.MAX_VALUE)
        );
        jpNaranjaLayout.setVerticalGroup(
            jpNaranjaLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane9, javax.swing.GroupLayout.DEFAULT_SIZE, 173, Short.MAX_VALUE)
        );

        jtpContenedorGeneral.addTab("Naranja", jpNaranja);

        jpAmarillo.setBackground(new java.awt.Color(255, 204, 51));
        jpAmarillo.setBorder(javax.swing.BorderFactory.createTitledBorder(""));

        jtAmarillo.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null}
            },
            new String [] {
                "Clave", "Nombre", "Fibra", "Teñida", "Peso", "Proveedor"
            }
        ));
        jtAmarillo.setOpaque(false);
        jScrollPane10.setViewportView(jtAmarillo);
        if (jtAmarillo.getColumnModel().getColumnCount() > 0) {
            jtAmarillo.getColumnModel().getColumn(0).setPreferredWidth(30);
            jtAmarillo.getColumnModel().getColumn(1).setPreferredWidth(200);
            jtAmarillo.getColumnModel().getColumn(5).setPreferredWidth(200);
        }

        javax.swing.GroupLayout jpAmarilloLayout = new javax.swing.GroupLayout(jpAmarillo);
        jpAmarillo.setLayout(jpAmarilloLayout);
        jpAmarilloLayout.setHorizontalGroup(
            jpAmarilloLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane10, javax.swing.GroupLayout.DEFAULT_SIZE, 1016, Short.MAX_VALUE)
        );
        jpAmarilloLayout.setVerticalGroup(
            jpAmarilloLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane10, javax.swing.GroupLayout.DEFAULT_SIZE, 173, Short.MAX_VALUE)
        );

        jtpContenedorGeneral.addTab("Amarillo", jpAmarillo);

        jpVerde.setBackground(new java.awt.Color(0, 153, 51));
        jpVerde.setBorder(javax.swing.BorderFactory.createTitledBorder(""));

        jtVerde.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null}
            },
            new String [] {
                "Clave", "Nombre", "Fibra", "Teñida", "Peso", "Proveedor"
            }
        ));
        jtVerde.setOpaque(false);
        jScrollPane11.setViewportView(jtVerde);
        if (jtVerde.getColumnModel().getColumnCount() > 0) {
            jtVerde.getColumnModel().getColumn(0).setPreferredWidth(30);
            jtVerde.getColumnModel().getColumn(1).setPreferredWidth(200);
            jtVerde.getColumnModel().getColumn(5).setPreferredWidth(200);
        }

        javax.swing.GroupLayout jpVerdeLayout = new javax.swing.GroupLayout(jpVerde);
        jpVerde.setLayout(jpVerdeLayout);
        jpVerdeLayout.setHorizontalGroup(
            jpVerdeLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane11, javax.swing.GroupLayout.DEFAULT_SIZE, 1016, Short.MAX_VALUE)
        );
        jpVerdeLayout.setVerticalGroup(
            jpVerdeLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane11, javax.swing.GroupLayout.DEFAULT_SIZE, 173, Short.MAX_VALUE)
        );

        jtpContenedorGeneral.addTab("Verde", jpVerde);

        jpAzul.setBackground(new java.awt.Color(0, 102, 204));
        jpAzul.setBorder(javax.swing.BorderFactory.createTitledBorder(""));

        jtAzul.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null}
            },
            new String [] {
                "Clave", "Nombre", "Fibra", "Teñida", "Peso", "Proveedor"
            }
        ));
        jtAzul.setOpaque(false);
        jScrollPane12.setViewportView(jtAzul);
        if (jtAzul.getColumnModel().getColumnCount() > 0) {
            jtAzul.getColumnModel().getColumn(0).setPreferredWidth(30);
            jtAzul.getColumnModel().getColumn(1).setPreferredWidth(200);
            jtAzul.getColumnModel().getColumn(5).setPreferredWidth(200);
        }

        javax.swing.GroupLayout jpAzulLayout = new javax.swing.GroupLayout(jpAzul);
        jpAzul.setLayout(jpAzulLayout);
        jpAzulLayout.setHorizontalGroup(
            jpAzulLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane12, javax.swing.GroupLayout.DEFAULT_SIZE, 1016, Short.MAX_VALUE)
        );
        jpAzulLayout.setVerticalGroup(
            jpAzulLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane12, javax.swing.GroupLayout.DEFAULT_SIZE, 173, Short.MAX_VALUE)
        );

        jtpContenedorGeneral.addTab("Azul", jpAzul);

        jpCafe.setBackground(new java.awt.Color(153, 51, 0));
        jpCafe.setBorder(javax.swing.BorderFactory.createTitledBorder(""));

        jtCafe.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null}
            },
            new String [] {
                "Clave", "Nombre", "Fibra", "Teñida", "Peso", "Proveedor"
            }
        ));
        jtCafe.setOpaque(false);
        jScrollPane13.setViewportView(jtCafe);
        if (jtCafe.getColumnModel().getColumnCount() > 0) {
            jtCafe.getColumnModel().getColumn(0).setPreferredWidth(30);
            jtCafe.getColumnModel().getColumn(1).setPreferredWidth(200);
            jtCafe.getColumnModel().getColumn(5).setPreferredWidth(200);
        }

        javax.swing.GroupLayout jpCafeLayout = new javax.swing.GroupLayout(jpCafe);
        jpCafe.setLayout(jpCafeLayout);
        jpCafeLayout.setHorizontalGroup(
            jpCafeLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane13, javax.swing.GroupLayout.DEFAULT_SIZE, 1016, Short.MAX_VALUE)
        );
        jpCafeLayout.setVerticalGroup(
            jpCafeLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane13, javax.swing.GroupLayout.DEFAULT_SIZE, 173, Short.MAX_VALUE)
        );

        jtpContenedorGeneral.addTab("Café", jpCafe);

        jpVioleta.setBackground(new java.awt.Color(204, 153, 255));
        jpVioleta.setBorder(javax.swing.BorderFactory.createTitledBorder(""));

        jtVioleta.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null}
            },
            new String [] {
                "Clave", "Nombre", "Fibra", "Teñida", "Peso", "Proveedor"
            }
        ));
        jtVioleta.setOpaque(false);
        jScrollPane14.setViewportView(jtVioleta);
        if (jtVioleta.getColumnModel().getColumnCount() > 0) {
            jtVioleta.getColumnModel().getColumn(0).setPreferredWidth(30);
            jtVioleta.getColumnModel().getColumn(1).setPreferredWidth(200);
            jtVioleta.getColumnModel().getColumn(5).setPreferredWidth(200);
        }

        javax.swing.GroupLayout jpVioletaLayout = new javax.swing.GroupLayout(jpVioleta);
        jpVioleta.setLayout(jpVioletaLayout);
        jpVioletaLayout.setHorizontalGroup(
            jpVioletaLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane14, javax.swing.GroupLayout.DEFAULT_SIZE, 1016, Short.MAX_VALUE)
        );
        jpVioletaLayout.setVerticalGroup(
            jpVioletaLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane14, javax.swing.GroupLayout.DEFAULT_SIZE, 173, Short.MAX_VALUE)
        );

        jtpContenedorGeneral.addTab("Violeta", jpVioleta);

        jButton5.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Iconos/Search.png"))); // NOI18N
        jButton5.setText("Buscar");
        jButton5.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
        jButton5.setHorizontalTextPosition(javax.swing.SwingConstants.RIGHT);

        jButton6.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Iconos/Cancel.png"))); // NOI18N
        jButton6.setText("Salir");
        jButton6.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
        jButton6.setHorizontalTextPosition(javax.swing.SwingConstants.RIGHT);

        javax.swing.GroupLayout jpGranContenedorLayout = new javax.swing.GroupLayout(jpGranContenedor);
        jpGranContenedor.setLayout(jpGranContenedorLayout);
        jpGranContenedorLayout.setHorizontalGroup(
            jpGranContenedorLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jtpContenedorGeneral)
            .addComponent(jTabbedPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 0, Short.MAX_VALUE)
            .addGroup(jpGranContenedorLayout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jButton5)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jTextField1)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jButton6, javax.swing.GroupLayout.PREFERRED_SIZE, 106, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap())
        );
        jpGranContenedorLayout.setVerticalGroup(
            jpGranContenedorLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jpGranContenedorLayout.createSequentialGroup()
                .addComponent(jTabbedPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 208, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jtpContenedorGeneral)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jpGranContenedorLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jButton5, javax.swing.GroupLayout.PREFERRED_SIZE, 33, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jButton6, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap())
        );

        jpGranContenedorLayout.linkSize(javax.swing.SwingConstants.VERTICAL, new java.awt.Component[] {jButton5, jTextField1});

        jTabbedPane2.addTab("Registros", jpGranContenedor);

        jPanel2.setBackground(new java.awt.Color(153, 0, 0));

        jTabbedPane3.setBackground(new java.awt.Color(115, 29, 29));
        jTabbedPane3.setOpaque(true);

        jPanel4.setBackground(new java.awt.Color(255, 255, 255));

        jLabel4.setFont(new java.awt.Font("Arial", 1, 12)); // NOI18N
        jLabel4.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        jLabel4.setText("Nombre:");

        jLabel22.setFont(new java.awt.Font("Arial", 1, 12)); // NOI18N
        jLabel22.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        jLabel22.setText("Fibra:");

        jLabel23.setFont(new java.awt.Font("Arial", 1, 12)); // NOI18N
        jLabel23.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        jLabel23.setText("Peso:");

        jLabel24.setFont(new java.awt.Font("Arial", 1, 12)); // NOI18N
        jLabel24.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        jLabel24.setText("Provedor:");

        jLabel25.setFont(new java.awt.Font("Arial", 1, 12)); // NOI18N
        jLabel25.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        jLabel25.setText("Fecha:");

        jLabel26.setFont(new java.awt.Font("Arial", 1, 12)); // NOI18N
        jLabel26.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        jLabel26.setText("Teñida:");

        jLabel27.setFont(new java.awt.Font("Arial", 1, 12)); // NOI18N
        jLabel27.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        jLabel27.setText("Color:");

        jbAgregarHilo2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Iconos/delete.png"))); // NOI18N
        jbAgregarHilo2.setText("Eliminar");
        jbAgregarHilo2.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);

        jbLimpiarCampos2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Iconos/Update.png"))); // NOI18N
        jbLimpiarCampos2.setText("Reintegrar");
        jbLimpiarCampos2.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
        jbLimpiarCampos2.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jbLimpiarCampos2ActionPerformed(evt);
            }
        });

        jlFotografia1.setBackground(new java.awt.Color(255, 255, 255));
        jlFotografia1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jlFotografia1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Iconos/SIPE-ICON.png"))); // NOI18N
        jlFotografia1.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(153, 0, 0)), "Fotografía", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Arial", 1, 12), new java.awt.Color(51, 51, 51))); // NOI18N
        jlFotografia1.setOpaque(true);

        jbLimpiarCampos3.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Iconos/save.png"))); // NOI18N
        jbLimpiarCampos3.setText("Guardar");
        jbLimpiarCampos3.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
        jbLimpiarCampos3.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jbLimpiarCampos3ActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout jPanel4Layout = new javax.swing.GroupLayout(jPanel4);
        jPanel4.setLayout(jPanel4Layout);
        jPanel4Layout.setHorizontalGroup(
            jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel4Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                    .addComponent(jLabel4)
                    .addComponent(jLabel22)
                    .addComponent(jLabel23, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jLabel24))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                        .addComponent(jtfNombre3, javax.swing.GroupLayout.PREFERRED_SIZE, 344, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addComponent(jtfFibra3, javax.swing.GroupLayout.PREFERRED_SIZE, 344, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addComponent(jtfCantidadPeso3, javax.swing.GroupLayout.PREFERRED_SIZE, 398, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addComponent(jtfTeñida8, javax.swing.GroupLayout.PREFERRED_SIZE, 306, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addGroup(jPanel4Layout.createSequentialGroup()
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                            .addComponent(jLabel26)
                            .addComponent(jLabel27)
                            .addComponent(jLabel25))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                            .addComponent(jtfTeñida4, javax.swing.GroupLayout.PREFERRED_SIZE, 306, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jtfTeñida7, javax.swing.GroupLayout.PREFERRED_SIZE, 306, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jtfTeñida9)))
                    .addGroup(jPanel4Layout.createSequentialGroup()
                        .addGap(63, 63, 63)
                        .addComponent(jbAgregarHilo2, javax.swing.GroupLayout.PREFERRED_SIZE, 129, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(jbLimpiarCampos2, javax.swing.GroupLayout.PREFERRED_SIZE, 129, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                        .addComponent(jbLimpiarCampos3, javax.swing.GroupLayout.PREFERRED_SIZE, 129, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jlFotografia1)
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        jPanel4Layout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {jtfCantidadPeso3, jtfFibra3, jtfNombre3, jtfTeñida4, jtfTeñida7, jtfTeñida8, jtfTeñida9});

        jPanel4Layout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {jLabel22, jLabel23, jLabel24, jLabel25, jLabel26, jLabel27, jLabel4});

        jPanel4Layout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {jbAgregarHilo2, jbLimpiarCampos2, jbLimpiarCampos3});

        jPanel4Layout.setVerticalGroup(
            jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel4Layout.createSequentialGroup()
                .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addGroup(jPanel4Layout.createSequentialGroup()
                        .addGap(20, 20, 20)
                        .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                            .addComponent(jLabel4)
                            .addComponent(jtfNombre3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jLabel26)
                            .addComponent(jtfTeñida4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                            .addComponent(jLabel22)
                            .addComponent(jtfFibra3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jLabel27)
                            .addComponent(jtfTeñida7, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER)
                            .addComponent(jLabel23)
                            .addComponent(jtfCantidadPeso3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jLabel25)
                            .addComponent(jtfTeñida9, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(jbAgregarHilo2)
                            .addComponent(jbLimpiarCampos2, javax.swing.GroupLayout.PREFERRED_SIZE, 33, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jbLimpiarCampos3, javax.swing.GroupLayout.PREFERRED_SIZE, 33, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                .addComponent(jLabel24)
                                .addComponent(jtfTeñida8, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))))
                    .addGroup(jPanel4Layout.createSequentialGroup()
                        .addContainerGap()
                        .addComponent(jlFotografia1, javax.swing.GroupLayout.PREFERRED_SIZE, 129, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addContainerGap(40, Short.MAX_VALUE))
        );

        jPanel4Layout.linkSize(javax.swing.SwingConstants.VERTICAL, new java.awt.Component[] {jbAgregarHilo2, jbLimpiarCampos2, jbLimpiarCampos3});

        jTabbedPane3.addTab("Información", jPanel4);

        jtpContenedorGeneral1.setBackground(new java.awt.Color(255, 255, 255));
        jtpContenedorGeneral1.setBorder(javax.swing.BorderFactory.createTitledBorder(null, "Hilos registrados:", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Arial", 1, 12), new java.awt.Color(153, 0, 0))); // NOI18N
        jtpContenedorGeneral1.setTabLayoutPolicy(javax.swing.JTabbedPane.SCROLL_TAB_LAYOUT);
        jtpContenedorGeneral1.setTabPlacement(javax.swing.JTabbedPane.LEFT);
        jtpContenedorGeneral1.setOpaque(true);

        jpGeneral1.setBackground(new java.awt.Color(255, 255, 255));
        jpGeneral1.setBorder(javax.swing.BorderFactory.createTitledBorder(""));
        jpGeneral1.setAutoscrolls(true);

        jtGeneral1.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null, null, null, null},
                {null, null, null, null, null, null, null},
                {null, null, null, null, null, null, null},
                {null, null, null, null, null, null, null}
            },
            new String [] {
                "Clave", "Nombre", "Fibra", "Teñida", "Peso", "Color", "Proveedor"
            }
        ));
        jtGeneral1.setOpaque(false);
        jScrollPane15.setViewportView(jtGeneral1);
        if (jtGeneral1.getColumnModel().getColumnCount() > 0) {
            jtGeneral1.getColumnModel().getColumn(0).setPreferredWidth(30);
            jtGeneral1.getColumnModel().getColumn(1).setPreferredWidth(200);
            jtGeneral1.getColumnModel().getColumn(6).setPreferredWidth(200);
        }

        javax.swing.GroupLayout jpGeneral1Layout = new javax.swing.GroupLayout(jpGeneral1);
        jpGeneral1.setLayout(jpGeneral1Layout);
        jpGeneral1Layout.setHorizontalGroup(
            jpGeneral1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane15, javax.swing.GroupLayout.DEFAULT_SIZE, 1016, Short.MAX_VALUE)
        );
        jpGeneral1Layout.setVerticalGroup(
            jpGeneral1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane15, javax.swing.GroupLayout.DEFAULT_SIZE, 173, Short.MAX_VALUE)
        );

        jtpContenedorGeneral1.addTab("General", jpGeneral1);

        jpNegro1.setBackground(new java.awt.Color(51, 51, 51));
        jpNegro1.setBorder(javax.swing.BorderFactory.createTitledBorder(""));

        jtNegro1.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null}
            },
            new String [] {
                "Clave", "Nombre", "Fibra", "Teñida", "Peso", "Proveedor"
            }
        ));
        jtNegro1.setOpaque(false);
        jScrollPane16.setViewportView(jtNegro1);
        if (jtNegro1.getColumnModel().getColumnCount() > 0) {
            jtNegro1.getColumnModel().getColumn(0).setPreferredWidth(30);
            jtNegro1.getColumnModel().getColumn(1).setPreferredWidth(200);
            jtNegro1.getColumnModel().getColumn(5).setPreferredWidth(200);
        }

        javax.swing.GroupLayout jpNegro1Layout = new javax.swing.GroupLayout(jpNegro1);
        jpNegro1.setLayout(jpNegro1Layout);
        jpNegro1Layout.setHorizontalGroup(
            jpNegro1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane16, javax.swing.GroupLayout.DEFAULT_SIZE, 1016, Short.MAX_VALUE)
        );
        jpNegro1Layout.setVerticalGroup(
            jpNegro1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane16, javax.swing.GroupLayout.DEFAULT_SIZE, 173, Short.MAX_VALUE)
        );

        jtpContenedorGeneral1.addTab("Negro", jpNegro1);

        jpGris1.setBackground(new java.awt.Color(204, 204, 204));
        jpGris1.setBorder(javax.swing.BorderFactory.createTitledBorder(""));

        jtGris1.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null}
            },
            new String [] {
                "Clave", "Nombre", "Fibra", "Teñida", "Peso", "Proveedor"
            }
        ));
        jtGris1.setOpaque(false);
        jScrollPane17.setViewportView(jtGris1);
        if (jtGris1.getColumnModel().getColumnCount() > 0) {
            jtGris1.getColumnModel().getColumn(0).setPreferredWidth(30);
            jtGris1.getColumnModel().getColumn(1).setPreferredWidth(200);
            jtGris1.getColumnModel().getColumn(5).setPreferredWidth(200);
        }

        javax.swing.GroupLayout jpGris1Layout = new javax.swing.GroupLayout(jpGris1);
        jpGris1.setLayout(jpGris1Layout);
        jpGris1Layout.setHorizontalGroup(
            jpGris1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane17, javax.swing.GroupLayout.DEFAULT_SIZE, 1016, Short.MAX_VALUE)
        );
        jpGris1Layout.setVerticalGroup(
            jpGris1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane17, javax.swing.GroupLayout.DEFAULT_SIZE, 173, Short.MAX_VALUE)
        );

        jtpContenedorGeneral1.addTab("Gris", jpGris1);

        jpBlanco1.setBackground(new java.awt.Color(255, 255, 255));
        jpBlanco1.setBorder(javax.swing.BorderFactory.createTitledBorder(""));

        jtBlanco1.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null}
            },
            new String [] {
                "Clave", "Nombre", "Fibra", "Teñida", "Peso", "Proveedor"
            }
        ));
        jtBlanco1.setOpaque(false);
        jScrollPane18.setViewportView(jtBlanco1);
        if (jtBlanco1.getColumnModel().getColumnCount() > 0) {
            jtBlanco1.getColumnModel().getColumn(0).setPreferredWidth(30);
            jtBlanco1.getColumnModel().getColumn(1).setPreferredWidth(200);
            jtBlanco1.getColumnModel().getColumn(5).setPreferredWidth(200);
        }

        javax.swing.GroupLayout jpBlanco1Layout = new javax.swing.GroupLayout(jpBlanco1);
        jpBlanco1.setLayout(jpBlanco1Layout);
        jpBlanco1Layout.setHorizontalGroup(
            jpBlanco1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane18, javax.swing.GroupLayout.DEFAULT_SIZE, 1016, Short.MAX_VALUE)
        );
        jpBlanco1Layout.setVerticalGroup(
            jpBlanco1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane18, javax.swing.GroupLayout.DEFAULT_SIZE, 173, Short.MAX_VALUE)
        );

        jtpContenedorGeneral1.addTab("Blanco", jpBlanco1);

        jpRosa1.setBackground(new java.awt.Color(255, 204, 204));
        jpRosa1.setBorder(javax.swing.BorderFactory.createTitledBorder(""));

        jtRosa1.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null}
            },
            new String [] {
                "Clave", "Nombre", "Fibra", "Teñida", "Peso", "Proveedor"
            }
        ));
        jtRosa1.setOpaque(false);
        jScrollPane19.setViewportView(jtRosa1);
        if (jtRosa1.getColumnModel().getColumnCount() > 0) {
            jtRosa1.getColumnModel().getColumn(0).setPreferredWidth(30);
            jtRosa1.getColumnModel().getColumn(1).setPreferredWidth(200);
            jtRosa1.getColumnModel().getColumn(5).setPreferredWidth(200);
        }

        javax.swing.GroupLayout jpRosa1Layout = new javax.swing.GroupLayout(jpRosa1);
        jpRosa1.setLayout(jpRosa1Layout);
        jpRosa1Layout.setHorizontalGroup(
            jpRosa1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane19, javax.swing.GroupLayout.DEFAULT_SIZE, 1016, Short.MAX_VALUE)
        );
        jpRosa1Layout.setVerticalGroup(
            jpRosa1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane19, javax.swing.GroupLayout.DEFAULT_SIZE, 173, Short.MAX_VALUE)
        );

        jtpContenedorGeneral1.addTab("Rosa", jpRosa1);

        jpRojo1.setBackground(new java.awt.Color(153, 0, 0));
        jpRojo1.setBorder(javax.swing.BorderFactory.createTitledBorder(""));

        jtRojo1.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null}
            },
            new String [] {
                "Clave", "Nombre", "Fibra", "Teñida", "Peso", "Proveedor"
            }
        ));
        jtRojo1.setOpaque(false);
        jScrollPane20.setViewportView(jtRojo1);
        if (jtRojo1.getColumnModel().getColumnCount() > 0) {
            jtRojo1.getColumnModel().getColumn(0).setPreferredWidth(30);
            jtRojo1.getColumnModel().getColumn(1).setPreferredWidth(200);
            jtRojo1.getColumnModel().getColumn(5).setPreferredWidth(200);
        }

        javax.swing.GroupLayout jpRojo1Layout = new javax.swing.GroupLayout(jpRojo1);
        jpRojo1.setLayout(jpRojo1Layout);
        jpRojo1Layout.setHorizontalGroup(
            jpRojo1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane20, javax.swing.GroupLayout.DEFAULT_SIZE, 1016, Short.MAX_VALUE)
        );
        jpRojo1Layout.setVerticalGroup(
            jpRojo1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane20, javax.swing.GroupLayout.DEFAULT_SIZE, 173, Short.MAX_VALUE)
        );

        jtpContenedorGeneral1.addTab("Rojo", jpRojo1);

        jpNaranja1.setBackground(new java.awt.Color(255, 51, 0));
        jpNaranja1.setBorder(javax.swing.BorderFactory.createTitledBorder(""));

        jtNaranja1.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null}
            },
            new String [] {
                "Clave", "Nombre", "Fibra", "Teñida", "Peso", "Proveedor"
            }
        ));
        jtNaranja1.setOpaque(false);
        jScrollPane21.setViewportView(jtNaranja1);
        if (jtNaranja1.getColumnModel().getColumnCount() > 0) {
            jtNaranja1.getColumnModel().getColumn(0).setPreferredWidth(30);
            jtNaranja1.getColumnModel().getColumn(1).setPreferredWidth(200);
            jtNaranja1.getColumnModel().getColumn(5).setPreferredWidth(200);
        }

        javax.swing.GroupLayout jpNaranja1Layout = new javax.swing.GroupLayout(jpNaranja1);
        jpNaranja1.setLayout(jpNaranja1Layout);
        jpNaranja1Layout.setHorizontalGroup(
            jpNaranja1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane21, javax.swing.GroupLayout.DEFAULT_SIZE, 1016, Short.MAX_VALUE)
        );
        jpNaranja1Layout.setVerticalGroup(
            jpNaranja1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane21, javax.swing.GroupLayout.DEFAULT_SIZE, 173, Short.MAX_VALUE)
        );

        jtpContenedorGeneral1.addTab("Naranja", jpNaranja1);

        jpAmarillo1.setBackground(new java.awt.Color(255, 204, 51));
        jpAmarillo1.setBorder(javax.swing.BorderFactory.createTitledBorder(""));

        jtAmarillo1.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null}
            },
            new String [] {
                "Clave", "Nombre", "Fibra", "Teñida", "Peso", "Proveedor"
            }
        ));
        jtAmarillo1.setOpaque(false);
        jScrollPane22.setViewportView(jtAmarillo1);
        if (jtAmarillo1.getColumnModel().getColumnCount() > 0) {
            jtAmarillo1.getColumnModel().getColumn(0).setPreferredWidth(30);
            jtAmarillo1.getColumnModel().getColumn(1).setPreferredWidth(200);
            jtAmarillo1.getColumnModel().getColumn(5).setPreferredWidth(200);
        }

        javax.swing.GroupLayout jpAmarillo1Layout = new javax.swing.GroupLayout(jpAmarillo1);
        jpAmarillo1.setLayout(jpAmarillo1Layout);
        jpAmarillo1Layout.setHorizontalGroup(
            jpAmarillo1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane22, javax.swing.GroupLayout.DEFAULT_SIZE, 1016, Short.MAX_VALUE)
        );
        jpAmarillo1Layout.setVerticalGroup(
            jpAmarillo1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane22, javax.swing.GroupLayout.DEFAULT_SIZE, 173, Short.MAX_VALUE)
        );

        jtpContenedorGeneral1.addTab("Amarillo", jpAmarillo1);

        jpVerde1.setBackground(new java.awt.Color(0, 153, 51));
        jpVerde1.setBorder(javax.swing.BorderFactory.createTitledBorder(""));

        jtVerde1.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null}
            },
            new String [] {
                "Clave", "Nombre", "Fibra", "Teñida", "Peso", "Proveedor"
            }
        ));
        jtVerde1.setOpaque(false);
        jScrollPane23.setViewportView(jtVerde1);
        if (jtVerde1.getColumnModel().getColumnCount() > 0) {
            jtVerde1.getColumnModel().getColumn(0).setPreferredWidth(30);
            jtVerde1.getColumnModel().getColumn(1).setPreferredWidth(200);
            jtVerde1.getColumnModel().getColumn(5).setPreferredWidth(200);
        }

        javax.swing.GroupLayout jpVerde1Layout = new javax.swing.GroupLayout(jpVerde1);
        jpVerde1.setLayout(jpVerde1Layout);
        jpVerde1Layout.setHorizontalGroup(
            jpVerde1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane23, javax.swing.GroupLayout.DEFAULT_SIZE, 1016, Short.MAX_VALUE)
        );
        jpVerde1Layout.setVerticalGroup(
            jpVerde1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane23, javax.swing.GroupLayout.DEFAULT_SIZE, 173, Short.MAX_VALUE)
        );

        jtpContenedorGeneral1.addTab("Verde", jpVerde1);

        jpAzul1.setBackground(new java.awt.Color(0, 102, 204));
        jpAzul1.setBorder(javax.swing.BorderFactory.createTitledBorder(""));

        jtAzul1.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null}
            },
            new String [] {
                "Clave", "Nombre", "Fibra", "Teñida", "Peso", "Proveedor"
            }
        ));
        jtAzul1.setOpaque(false);
        jScrollPane24.setViewportView(jtAzul1);
        if (jtAzul1.getColumnModel().getColumnCount() > 0) {
            jtAzul1.getColumnModel().getColumn(0).setPreferredWidth(30);
            jtAzul1.getColumnModel().getColumn(1).setPreferredWidth(200);
            jtAzul1.getColumnModel().getColumn(5).setPreferredWidth(200);
        }

        javax.swing.GroupLayout jpAzul1Layout = new javax.swing.GroupLayout(jpAzul1);
        jpAzul1.setLayout(jpAzul1Layout);
        jpAzul1Layout.setHorizontalGroup(
            jpAzul1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane24, javax.swing.GroupLayout.DEFAULT_SIZE, 1016, Short.MAX_VALUE)
        );
        jpAzul1Layout.setVerticalGroup(
            jpAzul1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane24, javax.swing.GroupLayout.DEFAULT_SIZE, 173, Short.MAX_VALUE)
        );

        jtpContenedorGeneral1.addTab("Azul", jpAzul1);

        jpCafe1.setBackground(new java.awt.Color(153, 51, 0));
        jpCafe1.setBorder(javax.swing.BorderFactory.createTitledBorder(""));

        jtCafe1.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null}
            },
            new String [] {
                "Clave", "Nombre", "Fibra", "Teñida", "Peso", "Proveedor"
            }
        ));
        jtCafe1.setOpaque(false);
        jScrollPane25.setViewportView(jtCafe1);
        if (jtCafe1.getColumnModel().getColumnCount() > 0) {
            jtCafe1.getColumnModel().getColumn(0).setPreferredWidth(30);
            jtCafe1.getColumnModel().getColumn(1).setPreferredWidth(200);
            jtCafe1.getColumnModel().getColumn(5).setPreferredWidth(200);
        }

        javax.swing.GroupLayout jpCafe1Layout = new javax.swing.GroupLayout(jpCafe1);
        jpCafe1.setLayout(jpCafe1Layout);
        jpCafe1Layout.setHorizontalGroup(
            jpCafe1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane25, javax.swing.GroupLayout.DEFAULT_SIZE, 1016, Short.MAX_VALUE)
        );
        jpCafe1Layout.setVerticalGroup(
            jpCafe1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane25, javax.swing.GroupLayout.DEFAULT_SIZE, 173, Short.MAX_VALUE)
        );

        jtpContenedorGeneral1.addTab("Café", jpCafe1);

        jpVioleta1.setBackground(new java.awt.Color(204, 153, 255));
        jpVioleta1.setBorder(javax.swing.BorderFactory.createTitledBorder(""));

        jtVioleta1.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null},
                {null, null, null, null, null, null}
            },
            new String [] {
                "Clave", "Nombre", "Fibra", "Teñida", "Peso", "Proveedor"
            }
        ));
        jtVioleta1.setOpaque(false);
        jScrollPane26.setViewportView(jtVioleta1);
        if (jtVioleta1.getColumnModel().getColumnCount() > 0) {
            jtVioleta1.getColumnModel().getColumn(0).setPreferredWidth(30);
            jtVioleta1.getColumnModel().getColumn(1).setPreferredWidth(200);
            jtVioleta1.getColumnModel().getColumn(5).setPreferredWidth(200);
        }

        javax.swing.GroupLayout jpVioleta1Layout = new javax.swing.GroupLayout(jpVioleta1);
        jpVioleta1.setLayout(jpVioleta1Layout);
        jpVioleta1Layout.setHorizontalGroup(
            jpVioleta1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane26, javax.swing.GroupLayout.DEFAULT_SIZE, 1016, Short.MAX_VALUE)
        );
        jpVioleta1Layout.setVerticalGroup(
            jpVioleta1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane26, javax.swing.GroupLayout.DEFAULT_SIZE, 173, Short.MAX_VALUE)
        );

        jtpContenedorGeneral1.addTab("Violeta", jpVioleta1);

        jButton8.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Iconos/Search.png"))); // NOI18N
        jButton8.setText("Buscar");
        jButton8.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
        jButton8.setHorizontalTextPosition(javax.swing.SwingConstants.RIGHT);

        jButton9.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Iconos/Cancel.png"))); // NOI18N
        jButton9.setText("Salir");
        jButton9.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
        jButton9.setHorizontalTextPosition(javax.swing.SwingConstants.RIGHT);

        javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);
        jPanel2.setLayout(jPanel2Layout);
        jPanel2Layout.setHorizontalGroup(
            jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jTabbedPane3, javax.swing.GroupLayout.PREFERRED_SIZE, 0, Short.MAX_VALUE)
            .addComponent(jtpContenedorGeneral1, javax.swing.GroupLayout.DEFAULT_SIZE, 1091, Short.MAX_VALUE)
            .addGroup(jPanel2Layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jButton8)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jTextField2)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jButton9, javax.swing.GroupLayout.PREFERRED_SIZE, 106, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap())
        );

        jPanel2Layout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {jButton8, jButton9});

        jPanel2Layout.setVerticalGroup(
            jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel2Layout.createSequentialGroup()
                .addComponent(jTabbedPane3, javax.swing.GroupLayout.PREFERRED_SIZE, 208, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jtpContenedorGeneral1)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jButton8, javax.swing.GroupLayout.PREFERRED_SIZE, 33, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextField2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jButton9, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap())
        );

        jPanel2Layout.linkSize(javax.swing.SwingConstants.VERTICAL, new java.awt.Component[] {jButton8, jButton9, jTextField2});

        jTabbedPane2.addTab("Devoluciones", jPanel2);

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jTabbedPane2)
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addComponent(jTabbedPane2)
                .addContainerGap())
        );

        pack();
    }// </editor-fold>//GEN-END:initComponents

    private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton4ActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_jButton4ActionPerformed

    private void jbLimpiarCamposActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jbLimpiarCamposActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_jbLimpiarCamposActionPerformed

    private void jButton7ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton7ActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_jButton7ActionPerformed

    private void jbLimpiarCampos1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jbLimpiarCampos1ActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_jbLimpiarCampos1ActionPerformed

    private void jbLimpiarCampos2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jbLimpiarCampos2ActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_jbLimpiarCampos2ActionPerformed

    private void jbLimpiarCampos3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jbLimpiarCampos3ActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_jbLimpiarCampos3ActionPerformed

    private void jbAgregarHilo1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jbAgregarHilo1ActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_jbAgregarHilo1ActionPerformed


    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JButton jButton4;
    private javax.swing.JButton jButton5;
    private javax.swing.JButton jButton6;
    private javax.swing.JButton jButton7;
    private javax.swing.JButton jButton8;
    private javax.swing.JButton jButton9;
    private javax.swing.JLabel jLabel10;
    private javax.swing.JLabel jLabel11;
    private javax.swing.JLabel jLabel12;
    private javax.swing.JLabel jLabel13;
    private javax.swing.JLabel jLabel14;
    private javax.swing.JLabel jLabel15;
    private javax.swing.JLabel jLabel16;
    private javax.swing.JLabel jLabel17;
    private javax.swing.JLabel jLabel18;
    private javax.swing.JLabel jLabel19;
    private javax.swing.JLabel jLabel20;
    private javax.swing.JLabel jLabel21;
    private javax.swing.JLabel jLabel22;
    private javax.swing.JLabel jLabel23;
    private javax.swing.JLabel jLabel24;
    private javax.swing.JLabel jLabel25;
    private javax.swing.JLabel jLabel26;
    private javax.swing.JLabel jLabel27;
    private javax.swing.JLabel jLabel3;
    private javax.swing.JLabel jLabel4;
    private javax.swing.JLabel jLabel9;
    private javax.swing.JPanel jPanel1;
    private javax.swing.JPanel jPanel2;
    private javax.swing.JPanel jPanel3;
    private javax.swing.JPanel jPanel4;
    private javax.swing.JScrollPane jScrollPane10;
    private javax.swing.JScrollPane jScrollPane11;
    private javax.swing.JScrollPane jScrollPane12;
    private javax.swing.JScrollPane jScrollPane13;
    private javax.swing.JScrollPane jScrollPane14;
    private javax.swing.JScrollPane jScrollPane15;
    private javax.swing.JScrollPane jScrollPane16;
    private javax.swing.JScrollPane jScrollPane17;
    private javax.swing.JScrollPane jScrollPane18;
    private javax.swing.JScrollPane jScrollPane19;
    private javax.swing.JScrollPane jScrollPane20;
    private javax.swing.JScrollPane jScrollPane21;
    private javax.swing.JScrollPane jScrollPane22;
    private javax.swing.JScrollPane jScrollPane23;
    private javax.swing.JScrollPane jScrollPane24;
    private javax.swing.JScrollPane jScrollPane25;
    private javax.swing.JScrollPane jScrollPane26;
    private javax.swing.JScrollPane jScrollPane3;
    private javax.swing.JScrollPane jScrollPane4;
    private javax.swing.JScrollPane jScrollPane5;
    private javax.swing.JScrollPane jScrollPane6;
    private javax.swing.JScrollPane jScrollPane7;
    private javax.swing.JScrollPane jScrollPane8;
    private javax.swing.JScrollPane jScrollPane9;
    private javax.swing.JTabbedPane jTabbedPane1;
    private javax.swing.JTabbedPane jTabbedPane2;
    private javax.swing.JTabbedPane jTabbedPane3;
    private javax.swing.JTextField jTextField1;
    private javax.swing.JTextField jTextField2;
    private javax.swing.JButton jbAgregarHilo;
    private javax.swing.JButton jbAgregarHilo1;
    private javax.swing.JButton jbAgregarHilo2;
    private javax.swing.JButton jbLimpiarCampos;
    private javax.swing.JButton jbLimpiarCampos1;
    private javax.swing.JButton jbLimpiarCampos2;
    private javax.swing.JButton jbLimpiarCampos3;
    private javax.swing.JComboBox jcbColor1;
    private javax.swing.JComboBox jcbColor2;
    private javax.swing.JComboBox jcbProveedores1;
    private javax.swing.JComboBox jcbProveedores2;
    private com.toedter.calendar.JDateChooser jdcSelectorFecha1;
    private javax.swing.JLabel jlFotografia;
    private javax.swing.JLabel jlFotografia1;
    private javax.swing.JLabel jlFotografia2;
    private javax.swing.JPanel jpAmarillo;
    private javax.swing.JPanel jpAmarillo1;
    private javax.swing.JPanel jpAzul;
    private javax.swing.JPanel jpAzul1;
    private javax.swing.JPanel jpBlanco;
    private javax.swing.JPanel jpBlanco1;
    private javax.swing.JPanel jpCafe;
    private javax.swing.JPanel jpCafe1;
    private javax.swing.JPanel jpGeneral;
    private javax.swing.JPanel jpGeneral1;
    private javax.swing.JPanel jpGranContenedor;
    private javax.swing.JPanel jpGris;
    private javax.swing.JPanel jpGris1;
    private javax.swing.JPanel jpNaranja;
    private javax.swing.JPanel jpNaranja1;
    private javax.swing.JPanel jpNegro;
    private javax.swing.JPanel jpNegro1;
    private javax.swing.JPanel jpRojo;
    private javax.swing.JPanel jpRojo1;
    private javax.swing.JPanel jpRosa;
    private javax.swing.JPanel jpRosa1;
    private javax.swing.JPanel jpVerde;
    private javax.swing.JPanel jpVerde1;
    private javax.swing.JPanel jpVioleta;
    private javax.swing.JPanel jpVioleta1;
    private javax.swing.JTable jtAmarillo;
    private javax.swing.JTable jtAmarillo1;
    private javax.swing.JTable jtAzul;
    private javax.swing.JTable jtAzul1;
    private javax.swing.JTable jtBlanco;
    private javax.swing.JTable jtBlanco1;
    private javax.swing.JTable jtCafe;
    private javax.swing.JTable jtCafe1;
    private javax.swing.JTable jtGeneral;
    private javax.swing.JTable jtGeneral1;
    private javax.swing.JTable jtGris;
    private javax.swing.JTable jtGris1;
    private javax.swing.JTable jtNaranja;
    private javax.swing.JTable jtNaranja1;
    private javax.swing.JTable jtNegro;
    private javax.swing.JTable jtNegro1;
    private javax.swing.JTable jtRojo;
    private javax.swing.JTable jtRojo1;
    private javax.swing.JTable jtRosa;
    private javax.swing.JTable jtRosa1;
    private javax.swing.JTable jtVerde;
    private javax.swing.JTable jtVerde1;
    private javax.swing.JTable jtVioleta;
    private javax.swing.JTable jtVioleta1;
    private javax.swing.JTextField jtfCantidadPeso1;
    private javax.swing.JTextField jtfCantidadPeso2;
    private javax.swing.JTextField jtfCantidadPeso3;
    private javax.swing.JTextField jtfFibra1;
    private javax.swing.JTextField jtfFibra2;
    private javax.swing.JTextField jtfFibra3;
    private javax.swing.JTextField jtfNombre1;
    private javax.swing.JTextField jtfNombre2;
    private javax.swing.JTextField jtfNombre3;
    private javax.swing.JTextField jtfTeñida1;
    private javax.swing.JTextField jtfTeñida2;
    private javax.swing.JTextField jtfTeñida3;
    private javax.swing.JTextField jtfTeñida4;
    private javax.swing.JTextField jtfTeñida7;
    private javax.swing.JTextField jtfTeñida8;
    private javax.swing.JTextField jtfTeñida9;
    private javax.swing.JTabbedPane jtpContenedorGeneral;
    private javax.swing.JTabbedPane jtpContenedorGeneral1;
    // End of variables declaration//GEN-END:variables
}
